package leetcode_201_220;

import utils.ListNode;

public class reverseList_206 {
    public ListNode reverseList(ListNode head) {
        if(head==null)
            return head;
        ListNode p=new ListNode(),l=head,r;
        //l为工作指针
        while(l != null){
            r=l.next;
            l.next=p.next;
            p.next=l;
            l=r;
        }
        return p.next;
    }
}
